About Ideas Incorporated Ltd. (08199178) United Kingdom