About Bid Impact Limited (11191208) United Kingdom