About Skye Investment & Co. (SL002484) United Kingdom