About Abeak Extended Hands Limited (11025871) United Kingdom