About Kelinor Group Ltd (07532227) United Kingdom