About Imperfections Ltd. (10565499) United Kingdom