About Osp Holdings Ltd (10553062) United Kingdom