About Aja 360 Limited (11734259) United Kingdom