About Skts Consulting Ltd (12251827) United Kingdom