About Thierry Andro Ltd (12337678) United Kingdom