About Captain Kandy Limited (11810385) United Kingdom