About Obbo Ltd (12425329) United Kingdom