About Wrm Holdings Limited (NI655272) United Kingdom