About Maxelco Ltd (11376584) United Kingdom