About Company 41 Limited (11561582) United Kingdom