About Abeeda Limited (07835479) United Kingdom