About The Sheka Limited (12765236) United Kingdom