About Num Ro Trois Limited (11419141) United Kingdom