About Kulichi Limited (12187203) United Kingdom