About Electric Blue Starfish Ltd (09173226) United Kingdom