About Hickmet Limited (01134092) United Kingdom