About 9logic Technologies Limited (10699708) United Kingdom