About Bitterlondon Ltd (10570671) United Kingdom