About Heimdall Ventures Ltd (09360237) United Kingdom