About Nylax Solutions Ltd (12821736) United Kingdom