About Boxr Box Ltd (10999963) United Kingdom