About Seven Hills Systems Ltd (09069552) United Kingdom