About Jacqadi Limited (11520291) United Kingdom