About London Bs Ltd (12078290) United Kingdom