About Ebalogh Limited (11767239) United Kingdom