About Kupfer Project Space Ltd (13200910) United Kingdom