About Skidhill Investments Limited (10522097) United Kingdom