About London Base Ltd (13043078) United Kingdom