About Sicinus Limited (03282156) United Kingdom