About Kadexo Ltd (07553609) United Kingdom