About Lion Hills Limited (12392287) United Kingdom