About Osf Holdings Ltd (13189815) United Kingdom