About Box Space Int Ltd (12378319) United Kingdom