About Tandem Technology Solutions Ltd (12843152) United Kingdom