About Meta Immersive Synthetics Holdings Limited (12151534) United Kingdom