About Albert Yx Ltd (12213132) United Kingdom