About Abdeelo Ltd (13364481) United Kingdom