About 12648964 Limited (12648964) United Kingdom