About Wax Information Technology Limited (03440801) United Kingdom