About Paramata Limited (05979795) United Kingdom