About Sitra (uk) Limited (03213616) United Kingdom