About Reduard Ltd (10634537) United Kingdom