About Walr Limited (SC637786) United Kingdom