About Calcurdan Ltd (10808893) United Kingdom