About Skess Projects Ltd. (10976383) United Kingdom