About Kakalis Ltd (12206873) United Kingdom