About Skgill Consulting Limited (10284860) United Kingdom