About Lara Ribeiro Ltd. (11411582) United Kingdom