About Lefkosia Ltd (11729345) United Kingdom