About Opendor Ltd (12366619) United Kingdom