About Eligra Limited (07439699) United Kingdom