About Olivia S Beauty (swansea) Limited (10244930) United Kingdom