About Blue Jay Digital Ltd. (10732479) United Kingdom