About Lauro Management Limited (07978359) United Kingdom