About Abdl Investment Ltd (12994307) United Kingdom