About Kimrefine Limited (12010829) United Kingdom