About Skidoo Limited (SC568900) United Kingdom