About Osberg Ltd (12858598) United Kingdom