About 1st British Technology Solutions (uk) Limited (11567458) United Kingdom