About Abdac Limited (12698914) United Kingdom