About Seven Hills Management Limited (12051227) United Kingdom