About Deltamax Limited (12655036) United Kingdom