About Skizzly Consulting Ltd. (09444056) United Kingdom