About Lysandrou. Ltd (12716097) United Kingdom