About Banish Anguish Ltd (10556510) United Kingdom