About Kalftech Ltd (11559447) United Kingdom