About Bidcdr Holdings Limited (12991754) United Kingdom