About Rld Holdings Ltd (12883192) United Kingdom