About Leading Edge Capital International Limited (10739200) United Kingdom