About Lennard Calypso Ltd (11588488) United Kingdom