About Lion Developments Ltd (10790931) United Kingdom