About New Kairos Three Ltd (11171478) United Kingdom