About Kalleco Ltd (11258620) United Kingdom