About Genie Testing Solutions Ltd. (SC575330) United Kingdom