About Skkl Consulting Ltd (10340338) United Kingdom