About Sikel Limited (10631430) United Kingdom