About Bichip Store Ltd (13164404) United Kingdom