About Skepta (uk) Ltd (08313541) United Kingdom