About Bit Plam Ltd (13595077) United Kingdom