About Northern Lights Wax Company Limited (10760322) United Kingdom