About 10109396 Limited (10109396) United Kingdom