About Abstract Inc Limited (10775503) United Kingdom