About Kalypso Finest Ltd (13262278) United Kingdom