About Ip-bid Limited (06614974) United Kingdom