About Buliga Buli Ltd (12109536) United Kingdom