About Otranto Management Limited (11283720) United Kingdom