About Skillnote Ltd. (08336962) United Kingdom