About Boxspaced Networks Limited (03349104) United Kingdom