About Ku 24 Limited (04383630) United Kingdom