About Alfdot Ventures Ltd (11692106) United Kingdom