About Lionlike Management Limited (07211285) United Kingdom