Tapio has developed video designs and … is a Registered Charity Incorporated as a Company limited by guarantee. Registered in England No.171402.