About Kahr Group Limited (10546179) United Kingdom