About Bid World Technology Limited (09875625) United Kingdom