About Osborne S Egy Ltd (13108233) United Kingdom