About Thebodbox Ni Limited (NI656789) United Kingdom