About Jaffna Property Group Ltd (13502377) United Kingdom