About Stripy Fish Networks Limited (04958546) United Kingdom