About Bit Ip Ltd (13638415) United Kingdom