About Abeta Group Limited (12350770) United Kingdom