About W&a Investments Group Ltd (10058029) United Kingdom