About Defined Aesthetics Limited (11762588) United Kingdom