About The London Capital Co. Limited (05411336) United Kingdom