About Sebastiao Miranda Ltd (11650968) United Kingdom