About Aafdev Inc Limited (13366051) United Kingdom