About Kuki Ventures Ltd (07835430) United Kingdom