About Bak Digital Limited (11203802) United Kingdom