About 10674998 Limited (10674998) United Kingdom