About London State Limited (10309992) United Kingdom