About Noble The Lion Ltd (12443298) United Kingdom