About Cosmic Soup Records Limited (13296518) United Kingdom