About Aegirfish Limited (SC160797) United Kingdom