About Boxx Management Company Limited (09708905) United Kingdom