About Abeed Limited (12756272) United Kingdom