About Aegex Technologies Ltd (09622843) United Kingdom