About Bytes Technology Group Plc (12935776) United Kingdom