About Maxsa Limited (13164843) United Kingdom