About Aelius Limited (10655696) United Kingdom