About 360 Technology Solutions Limited (11122177) United Kingdom