About The Albox Company Limited (13190929) United Kingdom