About Remar Holdings Limited (12828163) United Kingdom