About No. 41 Ltd (12779359) United Kingdom