About Deadly Digital Limited (SC300396) United Kingdom