About 22 Luxor Street Limited (08575482) United Kingdom