About Abeo Star Limited (10454102) United Kingdom