About Delkant Ltd (12104935) United Kingdom