About Apogee Vr Ltd (SC546784) United Kingdom