About Jedamin Uk Limited (09386263) United Kingdom