About Eksagon Group Ltd (09595903) United Kingdom