About Le Capital Management Ltd (09218562) United Kingdom