About Bytes Limited (02340529) United Kingdom