About Magnet Fish Bar Ltd (11830242) United Kingdom