About Th Applied Solutions Ltd (12165191) United Kingdom