About Nakastor Ltd (13153207) United Kingdom