About Yad Holdings Limited (12742416) United Kingdom