About Ineffable Management Ltd (11397725) United Kingdom