About Hexicon Developments Uk Limited (13658274) United Kingdom