About Bolocan Ltd (12234073) United Kingdom