About Alpha Fish Associates Limited (07454235) United Kingdom