About Balcca Ltd (11650039) United Kingdom