About Blok Tropic Ltd (12190800) United Kingdom