About Lions World Management Services Limited (01223350) United Kingdom