About Agterracoop Ltd (11802915) United Kingdom