About Kkar Limited (11996104) United Kingdom