About Osdear Co. Ltd. (11846986) United Kingdom