About Kallikorm Properties Limited (11930531) United Kingdom