About Ninkasi Project Limited (13058583) United Kingdom