About Box Lab Experience Ltd (13041584) United Kingdom