About Badi Shefer Limited (10555497) United Kingdom