About Mere Fish 7 Limited (12158097) United Kingdom