About Baruchatah Limited (09493594) United Kingdom