About Thames Path Capital 2 Limited (11164410) United Kingdom