About The Osime Ltd (12633603) United Kingdom