About 6bythree Digital Ltd (13434829) United Kingdom