About Yash Technologies Europe Limited (05408870) United Kingdom