About S Terentjeva Ltd (11812255) United Kingdom