About 7hills Technologies Ltd (11696794) United Kingdom