About Apogeum Limited (08247045) United Kingdom