About Angelus Ltd (10702152) United Kingdom