About Boox Limited (10004465) United Kingdom