About Jckl Rad Ltd (11729790) United Kingdom