About Elandor Holding Ltd (13203360) United Kingdom