About Fryza Neicho Limited (12779166) United Kingdom