About Osbald Ltd (11954094) United Kingdom