About Sitruc Limited (13484058) United Kingdom