About First Byte Micro Ltd (02411343) United Kingdom