About Kkregal Clapham Limited (11552030) United Kingdom