About Psyk Opp Schistad Skjoelaas Limited (07514112) United Kingdom