About Leicester 1 Limited (12063898) United Kingdom