About Jekido Limited (06953562) United Kingdom