About Ukct Holdings Ltd (SC693469) United Kingdom