About Ku 12 Limited (10651277) United Kingdom