About Lemon Drop Copy Ltd (12133724) United Kingdom