About Apogee Edisclosure Limited (10719568) United Kingdom