About Room 1 Alexandria Ltd (SC611079) United Kingdom