About Ellis Incorporated Ltd (10835217) United Kingdom