About Jammy Chowdhury Limited (11482516) United Kingdom