About Bad Hat Holding Ltd (10421657) United Kingdom