About Features Holding Ltd (12255876) United Kingdom