About Abdimo Consult Limited (11987780) United Kingdom