About Yaqrit Discovery Limited (11789049) United Kingdom