About Tudor Andrei Ltd (11597206) United Kingdom