About Qtec Services & Solutions Limited (10870294) United Kingdom