About Abstract 27 Ltd (07504698) United Kingdom