About Mcshane Technologies Limited (11435132) United Kingdom