About Protoflash Ltd (10351999) United Kingdom