About Lisbon Management Ltd (12178993) United Kingdom