About Jcjd Abobo Limited (09830196) United Kingdom