About Bidoff Limited (10928669) United Kingdom