About Abdd Limited (13506675) United Kingdom