About Daiwik Technical Solutions Limited (12301348) United Kingdom