About 34 Osr Ltd (10795416) United Kingdom