About Alg8 Capital (uk) Limited (13157721) United Kingdom