About Anglorum Limited (10994923) United Kingdom