About London State International Ltd (12120779) United Kingdom