About Quaker Street Space Ltd (12009903) United Kingdom