About Flat Space Art Limited (12295866) United Kingdom