About Nukasu Management Limited (13101617) United Kingdom