About Trends & Ideas London Ltd (12850226) United Kingdom