About Yasha London Ltd (13089920) United Kingdom