About Osoble Enterprises Ltd (12236034) United Kingdom