About Skl Management Consulting Limited (13204644) United Kingdom