About Lion Development Group Limited (12720057) United Kingdom