About Frying Nemo Limited (12148052) United Kingdom