About Eclips Corporation (uk) Limited (03167131) United Kingdom