About 7y Technology Limited (09403962) United Kingdom