About Teqsol Limited (11907487) United Kingdom