About Denkiradius Ltd (11768945) United Kingdom