About Company 5362 Limited (07419210) United Kingdom