About Kelmina Management Ltd (13707233) United Kingdom