About Kelonne Management Solutions Limited (06171904) United Kingdom