About Ultimo Warrior Limited (11622160) United Kingdom