About Skillster International Ltd. (10205973) United Kingdom