About The Maxim Design Group Limited (02399168) United Kingdom