About Abracore Limited (05285024) United Kingdom