About The London Executive Ltd (12090175) United Kingdom