About Lefkara Ventures Ltd (08714633) United Kingdom