About Skoosh International Limited (05391606) United Kingdom