About Dekov Technology Solutions Ltd (07375238) United Kingdom