About Dibble Global Ltd (13182486) United Kingdom