About 139 Strategy Limited (09578482) United Kingdom