About Wagsu Capital Ltd (13179618) United Kingdom