About Meta Physical Ltd (11967982) United Kingdom