About Ultra Aesthetics Ltd (12746177) United Kingdom