About Resurgent Solutions Limited (11666805) United Kingdom