About 1268 Limited (12399853) United Kingdom