About Jacquimitch Ltd (06389638) United Kingdom