About Apollo 47 Ltd (SC493815) United Kingdom