About Kairos Ocean Ltd (10001306) United Kingdom