About Sen Bytes Ltd (11967310) United Kingdom