About Eikeland Holding Limited (11593163) United Kingdom