About Mann Technologies Limited (10388507) United Kingdom