About Longcross General Partner Limited (13106500) United Kingdom