About Imperfectly Ideal Ltd. (11667579) United Kingdom