About Aberdeen Solutions Ltd (12757046) United Kingdom