About Skeelme Ltd. (13505186) United Kingdom