About Apogee-dmi Limited (12264399) United Kingdom