About Bulli Holding Limited (13270573) United Kingdom