About Abstract Holdings Limited (10775071) United Kingdom