About Kps London Limited (05641595) United Kingdom