About Kalero Uk Ltd (12694247) United Kingdom