About I.d. Beauty International Distribution Limited (05658595) United Kingdom