About Apoapsis Limited (03914605) United Kingdom