About Eksalta Ltd (07434110) United Kingdom