About Nonglyer Limited (13257723) United Kingdom