About Abdoon Ltd. (08497379) United Kingdom