About Kypri Ltd. (SC514191) United Kingdom