About Idbit Co Ltd (11152091) United Kingdom