About Sklee Ltd (12331398) United Kingdom