About Jefferson Machado Ltd (10428030) United Kingdom