About Kesuria Ltd (13011611) United Kingdom