About 248 Alex Limited Limited Limited (12666661) United Kingdom