About Skify Ltd. (10983233) United Kingdom