About M. Square Technologies And Mine Trading Ltd (10705525) United Kingdom