About Wax D London Limited (12844404) United Kingdom