About 1st Technologies (holding) Limited (08603263) United Kingdom