About Extended It Solutions Limited (10532426) United Kingdom