About Brokenlogo Limited (10286562) United Kingdom