About Karlikowski Ltd (12213552) United Kingdom