About Lemon Pirx Limited (09977773) United Kingdom