About Apollomanor Limited (03130032) United Kingdom