About 527869 Limited (00527869) United Kingdom