About Nesekai Limited (12748478) United Kingdom