About Jaffna Stallions Ltd (12980602) United Kingdom