About Ultimate 70 Holding Limited (06679239) United Kingdom