About Leamouth General Partner Limited (10423469) United Kingdom