About Ka Holdings (swindon) Ltd (10999318) United Kingdom