About Lansallos Publishing Ltd (12023568) United Kingdom