About Karakira Ltd (11504527) United Kingdom