About Nedfoye Limited (12025252) United Kingdom