About Kifar Ltd (11909641) United Kingdom