About The Tropic Body Ltd (12252212) United Kingdom