About Wagmi Investments Limited (13693540) United Kingdom