About Bidd Limited (10657027) United Kingdom