About Defined Beauty By Khaira Limited (07692943) United Kingdom