About Olm Fresh Fish Limited (12662040) United Kingdom