About Ska Lab Rascals Ltd (12094326) United Kingdom