About Theamax Consulting & Development Limited (09226270) United Kingdom