About Allen Chase Investments Ltd (12980541) United Kingdom