About Lerandis Consulting Ltd (10732790) United Kingdom