About Sucil Holdings Limited (12170903) United Kingdom