About Pivotal Technical Solutions Ltd (12176104) United Kingdom