About Kerara (holdings) Limited (07341355) United Kingdom