About Lefkara Design Lp (SL035294) United Kingdom