About Aegis Neo Limited (11236314) United Kingdom