About J1 Ebhi Limited (11542228) United Kingdom