About Kkalc Limited (11078669) United Kingdom