About 22 Street Lane Holdings Limited (09791930) United Kingdom