About Macintyre Ventures Limited (SC632608) United Kingdom