About Lenandes Ltd (10103263) United Kingdom