About Lorenzo Fixer Ltd (10728351) United Kingdom