About Christian Teixeira Limited (11815586) United Kingdom