About No.8 Bloomsbury Ltd (09828391) United Kingdom