About Ke Rado Ltd (11884497) United Kingdom