About Kitwave Investments Limited (09891335) United Kingdom