About Vicrich Ventures Ltd (09358008) United Kingdom