About Bidco 8787 Limited (11899733) United Kingdom