About Aegis Technologies Limited (04628413) United Kingdom