About London Corporate Administration Ltd (06124899) United Kingdom