About Versa (kidd House Holdings) Limited (12052926) United Kingdom