About Noyes Holdings Ltd (13649529) United Kingdom