About Remerge Limited (12589949) United Kingdom