About Seashore Studio Ltd (12213529) United Kingdom