About Stack Agnostic Limited (11547462) United Kingdom