About Bidooh Holdings Limited (10800025) United Kingdom