About Nefsoy Limited (13496943) United Kingdom