About Kefirah Associates Limited (11623455) United Kingdom