About Jally Limited (12962827) United Kingdom