About Skylake Capital Management Limited (12236281) United Kingdom