About Resurgam Investments Limited (10928168) United Kingdom