About Meta Technology Limited (03782099) United Kingdom