About Tecno Frutta World Limited (12687851) United Kingdom