About Meta Global Limited (09464315) United Kingdom