About Kaa Consultancy Services Limited (07739008) United Kingdom