About Keren Chomoh Betzuroh Limited (07298270) United Kingdom