About Gillies Ventures Ltd. (SC615438) United Kingdom