About Skippy World Limited (12592649) United Kingdom