About Abstract Dezine Limited (07820887) United Kingdom