About Naylor Global Ltd (11835939) United Kingdom