About 10231584 Limited (10231584) United Kingdom