About Aegistra Limited (06311007) United Kingdom