About Iskate Holdings Limited (12082879) United Kingdom