About I-exceed Technology Solutions Limited (12235926) United Kingdom