About Wax People Development Ltd (11671330) United Kingdom