About Yanooshe Ltd (12849246) United Kingdom