About Deeconic Holdings Ltd (12685898) United Kingdom