About Noryl Holdings Limited (13636008) United Kingdom