About Room Legal Holdings Ltd (SC658346) United Kingdom