About 12284326 Limited (12284326) United Kingdom