About Rglr Holdings Ltd (11632033) United Kingdom