About Verdem Technologies Ltd (12368136) United Kingdom