About Wiredscore Emea Limited (10306196) United Kingdom