About Company 11728235 Limited (11728235) United Kingdom