About Kilim (london) Limited (04256273) United Kingdom