About Bind London Ltd (12229836) United Kingdom