About Kaypac Ventures Ltd (12135982) United Kingdom