About Jamalc Limited (12991672) United Kingdom