About Wemr Holdings Limited (SC685661) United Kingdom