About The London Makeup School Limited (12608085) United Kingdom