About Nosy Fox Limited (12436835) United Kingdom