About Layered Reality Limited (12449896) United Kingdom