About Kkregal Clapham 2 Limited (12707800) United Kingdom