About Oober Investments Ltd (12862751) United Kingdom