About Maxie Comp Limited (09785235) United Kingdom