About Kigo Limited (06142449) United Kingdom