About Andrei Tupa Limited (11628159) United Kingdom