About Skibo Technologies Ltd. (SC216869) United Kingdom