About 12934101 Limited (12934101) United Kingdom