About 09247906 Limited (09247906) United Kingdom