About Jamarc Ltd (06021829) United Kingdom