About Bagarre Ltd (12436872) United Kingdom