About Seven Hills Investments Limited (SC557123) United Kingdom