About Osdal Limited (11173683) United Kingdom