About Elijo Limited (11935640) United Kingdom