About Box Technologies (holdings) Limited (05015794) United Kingdom