About Wax Lyrical Technology Ltd (07648697) United Kingdom