About Slai Consulting Group Limited (12091587) United Kingdom