About Kalev&co Ltd (13366352) United Kingdom