About Fish Fellows Ltd. (10621005) United Kingdom