About Jeca Designs Ltd (10723265) United Kingdom