About 626ss Limited (11097484) United Kingdom