About Bidooh Ltd (10785538) United Kingdom