About Cska London Ltd (10945760) United Kingdom