About Abstract Visions Associates Ltd (10596818) United Kingdom